live a humble life - Alemán Inglés Diccionario